On query optimization in a temporal SPC algebra

نویسندگان

  • Jef Wijsen
  • Alexis Bès
چکیده

Tuples of a temporal relation are equipped with a valid time period. A simple extension of the SPC (SelectionProjection-Cross product) algebra for temporal relations is defined, which conforms to primitives in existing temporal query languages. In particular, temporal projection involves coalescing of time intervals, which results in non-monotonic queries. Also the “select-from-where” normal form is no longer available in this temporal extension. In view of these temporal peculiarities, it is natural and significant to ask whether query optimization techniques for the SPC algebra still apply in the temporal case. To this extent, we provide a temporal extension of the classical tableau formalism, and show its use and limits for temporal query optimization.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Uniform Approach to Processing Temporal Queries

Research in temporal databases has mainly focused on defining temporal data models by extending existing models, and developing access structures for temporal data. Little has been done on temporal query processing and optimization. In this paper, we propose a uniform framework for processing temporal queries, which builds upon well-understood techniques for processing non-temporal queries. We ...

متن کامل

Calendar Algebra

Complex temporal expressions are widely used in daily life. A calendars is one of the important examples for this kind of expressions. In this paper, we study the query language on general calendars. A set of operators for calendar algebra is formed. Several formulas are put forward for the purpose of query optimization. Other properties including monotonicity, closure and uniqueness of operato...

متن کامل

A Temporal Foundation for Continuous Queries over Data Streams

Despite the surge of research in continuous stream processing, there is still a semantical gap. In many cases, continuous queries are formulated in an enriched SQL-like query language without specifying the semantics of such a query precisely enough. To overcome this problem, we present a sound and precisely defined temporal operator algebra over data streams ensuring deterministic query result...

متن کامل

A Foundation for Conventional and Temporal Query Optimization Addressing Duplicates and Ordering

Most real-world databases contain substantial amounts of time-referenced, or temporal, data. Recent advances in temporal query languages show that such database applications may benefit substantially from built-in temporal support in the DBMS. To achieve this, temporal query representation, optimization, and processing mechanisms must be provided. This paper presents a foundation for query opti...

متن کامل

Enhancing an Extensible Query Optimizer with Support for Multiple Equivalence Types

Database management systems are continuously being extended with support for new types of data and more advanced querying capabilities. In large part because of this, query optimization has remained a very active area of research throughout the past two decades. At the same time, current commercial optimizers are hard to modify, to incorporate desired changes in, e.g., query algebras, transform...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Data Knowl. Eng.

دوره 44  شماره 

صفحات  -

تاریخ انتشار 2003